#include "BundleInfoMessage.h"

vsznDefault(BundleInfoMessage);


BundleInfoMessage::BundleInfoMessage()
{
}

BundleInfoMessage::BundleInfoMessage(string key, string tag, string display_name, string path, uint64_t size, bool awaiting_ack)  :
        key(key),
        tag(tag),
        display_name(display_name),
        path(path),
        size(size),
        awaiting_ack(awaiting_ack)
{
}

bool BundleInfoMessage::get_awaits_ack() const
{
    return awaiting_ack;
}

string BundleInfoMessage::get_displayname() const
{
    return display_name;
}

string BundleInfoMessage::get_key() const
{
    return key;
}

string BundleInfoMessage::get_path() const
{
    return path;
}

uint64_t BundleInfoMessage::get_size() const
{
    return size;
}

string BundleInfoMessage::get_tag() const
{
    return tag;
}




